//#include <stdio.h>
//int removeElement(int* nums, int numsSize, int val)
//{
//    int dest = 0;
//    int cur = 0;
//    while (numsSize--)
//    {
//        if (nums[cur] != val)
//        {
//            nums[dest++] = nums[cur++];
//        }
//        else
//        {
//            cur++;
//        }
//    }
//    return dest;
//}
//int main()
//{
//	int nums[] = { 3,2,2,3 };
//    int val = 3;
//	int ret = removeElement(nums,sizeof(nums)/sizeof(nums[0]),val);
//	return 0;
//}
